canopy sill - French English Dictionary